display oneself ostentatiously - Francés Inglés Diccionario